spaceflight records - French English Dictionary